import os
from dotenv import load_dotenv

# 加载环境变量（从 .env 文件）
load_dotenv()

# Token 配置
SECRET_KEY = "09d25e094faa6ca2556c818166b7a9563b93f7099f6f0f4caa6cf63b88e8d3e7"  # 从环境变量获取密钥
ALGORITHM = "HS256"  # 与现有算法保持一致
ACCESS_TOKEN_EXPIRE_MINUTES = 30  # Token 有效期

# 校验生产环境密钥是否存在
if not SECRET_KEY and os.getenv("ENVIRONMENT") == "production":
    raise ValueError("生产环境必须设置 SECRET_KEY 环境变量")